put a halter on a beast - Türkisch Englisch Wörterbuch